premixed aggregate - French English Dictionary